#filename while.py
# True 和 False 的大小写
num = 23
runing = True
i = 5;
j = 0
while runing:
	if (j >=i):
		print('抱歉，您已经没有机会了');
		runing = False
		break
	a = input("您总共有"+str(i)+"次机会，已经使用了"+str(j)+"次,还有"+str(i-j)+"次机会，请输入数字：")
	if type(a) != int:
		print('请输入整形数字')
		break;
	inputNum = int()
	if (inputNum == num):
		print('恭喜你猜对了！')
		runing = False
	elif(inputNum < num):
		j +=1
		print('您猜小了，再来一次吧！')
	else:
		j +=1
		print('您猜大了，再来一次吧')
else:
	print('结束!');